Testing the Consistency of Dynamic

نویسندگان

  • Gregor Engels
  • Reiko Heckel
چکیده

The Unified Modeling Language (UML) offers different diagrams to depict the behavior of a modeled system and its elements. When employing different diagrams during modeling, it has to be ensured that these different specifications are consistent. The consistency conditions depend on the diagrams involved, the development process employed, and the current stage of the development. In order to ensure consistency, there is a need for a consistency description which is formal and precise, yet understandable and easily adoptable to new requirements. Furthermore, an automatic validation of models according to the consistency conditions is necessary. We propose dynamic meta modeling rules as a notation for the consistency conditions and provide the concept for an automated testing environment using these rules. 1 INTRODUCTION When the UML was created in 1997 it was one of the goals of its construction to combine the advantages of different existing modeling notations and integrate them to a unified modeling language (UML) [Obj01]. One of the results of this process is the multitude of UML diagrams that describe the dynamic behavior of model elements. Each of these diagrams focuses on a different aspect of the behavior or is suited for special purposes. Typically, statechart diagrams are used to display the acceptable behavior of a class, sequence diagrams to express the temporal order of messages, collaboration diagrams to focus on the structure of complex interactions , and activity diagrams to capture whole processes. But this multitude of behavioral diagrams is not only a strength of the UML, it is also one of its biggest problems. Whenever a model employs different dynamic diagrams, it has to be determined if and how the different aspects represented in them fit together to express the behavior of the objects involved. This problem is addressed under the term 'consistency of diagrams'. It has already been investigated by various researchers (see

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Dynamic Probing Testing Effect in Hand Excavated Pit on Test Results Using Numerical Modeling

In Iran, using the hand excavated pits (wells) have been more common compared to other countries. As a matter of fact, recent years, utilizing the dynamic probing test (DPT) in these types of pits has been significantly developed in Iran. This is while the standard state of doing this test is from the ground level. In this work, the dynamic probing test is carried out in two similar wells with ...

متن کامل

The Relationship between Psychological Capital and Students’ Learning Empowerments: Testing the Mediation Role of Dynamic Interactions

This research aimed to investigate the relationships between psychological capital, learning empowerment, and dynamic interactions in students of Shahrood University of Medical Sciences. With regard to the ways data were collected, the present study is descriptive correlational and is specifically based on structural equitation modeling in which maximum likelihood estimation with adjusting skew...

متن کامل

The Relationship between Psychological Capital and Students’ Learning Empowerments: Testing the Mediation Role of Dynamic Interactions

This research aimed to investigate the relationships between psychological capital, learning empowerment, and dynamic interactions in students of Shahrood University of Medical Sciences. With regard to the ways data were collected, the present study is descriptive correlational and is specifically based on structural equitation modeling in which maximum likelihood estimation with adjusting skew...

متن کامل

Development of a compression system dynamic simulation code for testing and designing of anti-surge control system

In recent years, several research activities have been conducted to develop knowledge in analysis, design and optimization of compressor anti-surge control system. Since the anti-surge control testing on a full-scale compressor is limited to possible consequences of failure, and also the experimental facility can be expensive to set up control strategies and logic, design process often involves...

متن کامل

A damage model incorporating dynamic plastic yield surface

In this paper, a general elastoplastic-damage constitutive model considering the effect of strain rate has been developed. The derivation of this model has been cast into the irreversible thermodynamics with internal variables within the fundamentals of Continuum Damage Mechanics (CDM). The rate effect has been involved as an additional term into the plastic yield surface (dynamic plastic yield...

متن کامل

Effects of Lace-up and Aircast Ankle Braces on Dynamic Postural Control in Functional Fatigue Condition: A Study on Volleyball Players with Ankle Instability

Purpose: To determine the more effective ankle brace (lace-up or Aircast ankle brace) at providing dynamic postural control in volleyball players with unstable ankle under functional fatigue conditions. Methods: Subjects of this study participated in 3 separate testing sessions and did not use or used a different brace at each session i.e. no brace (NB), lace-up ankle brace (AB), and Airca...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002